fabric covering - Turc Anglais Dictionnaire